package com.wisdytech.common.thrift.service;

import java.util.List;

/**
 * 
 * <p>ClassName: IEquipmentInfoService</p>
 * <p>Description: 设备信息服务</p>
 * <p>Author: PC</p>
 * <p>Date: 2017-11-13</p>
 */
public interface IEquipmentInfoService {
    
    /**
     * 使用场景：采集终端与设备关联
     * 新增设备推送至dcs
     * @param eqCollectionId 设备与终端关联地址
     * @return 是否推送成功
     */
    boolean add(String eqCollectionId);
    
    /**
     * 使用场景：采集终端与设备关联
     * 修改设备信息推送至dcs
     * @param eqCollectionId
     * @return
     */
    boolean update(String eqCollectionId);
    
    /**
     * 使用场景：采集终端与设备关联
     * 删除设备信息推送至dcs
     * @param eqCollectionId
     * @return
     */
    boolean del(List<String> eqCollectionId);
    
    
    
    /**
     * 使用场景： 设备参数修改
     * 修改设备信息推送
     * @param equipmentId 
     * @return
     */
    boolean updateByEquipment(String equipmentId);
    
    
    

}
